package barberia.poo;

import java.util.ArrayList;

public class Barberia {
	
    private String nombre;
    private ArrayList<Servicio> servicios;
    private ArrayList<Cliente> clientes;
    private Horario horario;
    private ArrayList<Cita> citas;
        
    public void crearCliente(String pNombre) {
        
    }
	
    public void modificarCliente(String pNombre, String pCorreo, String pTelefono) {
	for (int i=0; i<clientes.size(); i++){
            if(clientes.get(i).getNombre() == pNombre){
                clientes.get(i).setCorreo(pCorreo);
                clientes.get(i).setTelefono(pTelefono);
            }
        }
    }
	
    public void borrarCliente(String pCorreo) {
	
    }
	
    public String consultarCliente(String pCorreo) {
        String result = "";
        for (int i=0; i<clientes.size(); i++){
            if (clientes.get(i).getCorreo() == pCorreo){
                result += "Nombre: "+clientes.get(i).getNombre();
                result += "\nCorreo: "+pCorreo;
                result += "\nTelefono: "+clientes.get(i).getTelefono();
            }
        }
        return result;
    }
	
    public void crearCita(int pDia, int pMes, int pAnno, boolean pEstado) {
	
    }
	
    public void modificarCita(int pDia, int pMes, int pAnno, boolean pEstado, int pHora) {
	
    }
	
    public void borrarCita() {
	
    }
	
    public void consultarCita() {
	
    }
	
    public void enviaCorreoMasivo() {
	
    }
	
    public boolean confirmarCita() {
        return false;
    }
	
    public void verCalendarioCitas() {
	
    }
	
    public void crearServicio(String pTipo, double pPrecio) {
        Servicio servicio = new Servicio(pTipo, pPrecio, "₡");
        servicios.add(servicio);
    }
	
    public void modificarServicio(String pPrecio, String pTipo) {
	
    }
	
    public void borrarTipoServicio(String pTipo) {
	
    }
	
    public void consultarTipoServicio() {
	
    }
	
    public void mostrarListaEspera() {
	
    }
	
    public void agregarClienteListaEspera(Object pNombre) {
	
    }
	
    public void borrarClienteListaEspera(int indice) {
	
    }
	
    public void establecerHorarioAtencion() {
	
    }


    public static void main(String[] args) {
        
    }
    
}